package com.miku.project.model.dto.productInfo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class ProductInfoUpdateRequest implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * id
     */
    @ApiModelProperty(value = "id")
    private long id;

    /**
     * 产品名称
     */
    @ApiModelProperty(value = "产品名称")
    private String name;

    /**
     * 产品描述
     */
    @ApiModelProperty(value = "产品描述")
    private String description;


    /**
     * 金额(分)
     */
    @ApiModelProperty(value = "金额(分)")
    private Integer total;

    /**
     * 增加积分个数
     */
    @ApiModelProperty(value = "增加积分个数")
    private Integer addPoints;

    /**
     * 产品类型（VIP-会员 RECHARGE-充值）
     */
    @ApiModelProperty(value = "产品类型（VIP-会员 RECHARGE-充值）")
    private String productType;

    /**
     * 过期时间
     */
    @ApiModelProperty(value = "过期时间")
    private Date expirationTime;
}
